package com.taobao.txc.resourcemanager.b;

import com.taobao.txc.resourcemanager.b.a.a;
import java.io.InputStream;
import java.io.Reader;
import java.math.BigDecimal;
import java.net.URL;
import java.sql.Array;
import java.sql.Blob;
import java.sql.CallableStatement;
import java.sql.Clob;
import java.sql.Date;
import java.sql.NClob;
import java.sql.Ref;
import java.sql.RowId;
import java.sql.SQLXML;
import java.sql.Statement;
import java.sql.Time;
import java.sql.Timestamp;
import java.util.Calendar;
import java.util.Map;

public class c
  extends e
  implements CallableStatement
{
  public c(Statement paramStatement, a parama, String paramString)
  {
    super(paramStatement, parama, paramString);
  }
  
  public Array getArray(int paramInt)
  {
    return ((CallableStatement)this.b).getArray(paramInt);
  }
  
  public Array getArray(String paramString)
  {
    return ((CallableStatement)this.b).getArray(paramString);
  }
  
  public BigDecimal getBigDecimal(int paramInt)
  {
    return ((CallableStatement)this.b).getBigDecimal(paramInt);
  }
  
  public BigDecimal getBigDecimal(String paramString)
  {
    return ((CallableStatement)this.b).getBigDecimal(paramString);
  }
  
  @Deprecated
  public BigDecimal getBigDecimal(int paramInt1, int paramInt2)
  {
    return ((CallableStatement)this.b).getBigDecimal(paramInt1, paramInt2);
  }
  
  public Blob getBlob(int paramInt)
  {
    return ((CallableStatement)this.b).getBlob(paramInt);
  }
  
  public Blob getBlob(String paramString)
  {
    return ((CallableStatement)this.b).getBlob(paramString);
  }
  
  public boolean getBoolean(int paramInt)
  {
    return ((CallableStatement)this.b).getBoolean(paramInt);
  }
  
  public boolean getBoolean(String paramString)
  {
    return ((CallableStatement)this.b).getBoolean(paramString);
  }
  
  public byte getByte(int paramInt)
  {
    return ((CallableStatement)this.b).getByte(paramInt);
  }
  
  public byte getByte(String paramString)
  {
    return ((CallableStatement)this.b).getByte(paramString);
  }
  
  public byte[] getBytes(int paramInt)
  {
    return ((CallableStatement)this.b).getBytes(paramInt);
  }
  
  public byte[] getBytes(String paramString)
  {
    return ((CallableStatement)this.b).getBytes(paramString);
  }
  
  public Reader getCharacterStream(int paramInt)
  {
    return ((CallableStatement)this.b).getCharacterStream(paramInt);
  }
  
  public Reader getCharacterStream(String paramString)
  {
    return ((CallableStatement)this.b).getCharacterStream(paramString);
  }
  
  public Clob getClob(int paramInt)
  {
    return ((CallableStatement)this.b).getClob(paramInt);
  }
  
  public Clob getClob(String paramString)
  {
    return ((CallableStatement)this.b).getClob(paramString);
  }
  
  public Date getDate(int paramInt)
  {
    return ((CallableStatement)this.b).getDate(paramInt);
  }
  
  public Date getDate(String paramString)
  {
    return ((CallableStatement)this.b).getDate(paramString);
  }
  
  public Date getDate(int paramInt, Calendar paramCalendar)
  {
    return ((CallableStatement)this.b).getDate(paramInt, paramCalendar);
  }
  
  public Date getDate(String paramString, Calendar paramCalendar)
  {
    return ((CallableStatement)this.b).getDate(paramString, paramCalendar);
  }
  
  public double getDouble(int paramInt)
  {
    return ((CallableStatement)this.b).getDouble(paramInt);
  }
  
  public double getDouble(String paramString)
  {
    return ((CallableStatement)this.b).getDouble(paramString);
  }
  
  public float getFloat(int paramInt)
  {
    return ((CallableStatement)this.b).getFloat(paramInt);
  }
  
  public float getFloat(String paramString)
  {
    return ((CallableStatement)this.b).getFloat(paramString);
  }
  
  public int getInt(int paramInt)
  {
    return ((CallableStatement)this.b).getInt(paramInt);
  }
  
  public int getInt(String paramString)
  {
    return ((CallableStatement)this.b).getInt(paramString);
  }
  
  public long getLong(int paramInt)
  {
    return ((CallableStatement)this.b).getLong(paramInt);
  }
  
  public long getLong(String paramString)
  {
    return ((CallableStatement)this.b).getLong(paramString);
  }
  
  public Reader getNCharacterStream(int paramInt)
  {
    return ((CallableStatement)this.b).getNCharacterStream(paramInt);
  }
  
  public Reader getNCharacterStream(String paramString)
  {
    return ((CallableStatement)this.b).getNCharacterStream(paramString);
  }
  
  public NClob getNClob(int paramInt)
  {
    return ((CallableStatement)this.b).getNClob(paramInt);
  }
  
  public NClob getNClob(String paramString)
  {
    return ((CallableStatement)this.b).getNClob(paramString);
  }
  
  public String getNString(int paramInt)
  {
    return ((CallableStatement)this.b).getNString(paramInt);
  }
  
  public String getNString(String paramString)
  {
    return ((CallableStatement)this.b).getNString(paramString);
  }
  
  public Object getObject(int paramInt)
  {
    return ((CallableStatement)this.b).getObject(paramInt);
  }
  
  public Object getObject(String paramString)
  {
    return ((CallableStatement)this.b).getObject(paramString);
  }
  
  public Object getObject(int paramInt, Map<String, Class<?>> paramMap)
  {
    return ((CallableStatement)this.b).getObject(paramInt, paramMap);
  }
  
  public Object getObject(String paramString, Map<String, Class<?>> paramMap)
  {
    return ((CallableStatement)this.b).getObject(paramString, paramMap);
  }
  
  public Ref getRef(int paramInt)
  {
    return ((CallableStatement)this.b).getRef(paramInt);
  }
  
  public Ref getRef(String paramString)
  {
    return ((CallableStatement)this.b).getRef(paramString);
  }
  
  public RowId getRowId(int paramInt)
  {
    return ((CallableStatement)this.b).getRowId(paramInt);
  }
  
  public RowId getRowId(String paramString)
  {
    return ((CallableStatement)this.b).getRowId(paramString);
  }
  
  public SQLXML getSQLXML(int paramInt)
  {
    return ((CallableStatement)this.b).getSQLXML(paramInt);
  }
  
  public SQLXML getSQLXML(String paramString)
  {
    return ((CallableStatement)this.b).getSQLXML(paramString);
  }
  
  public short getShort(int paramInt)
  {
    return ((CallableStatement)this.b).getShort(paramInt);
  }
  
  public short getShort(String paramString)
  {
    return ((CallableStatement)this.b).getShort(paramString);
  }
  
  public String getString(int paramInt)
  {
    return ((CallableStatement)this.b).getString(paramInt);
  }
  
  public String getString(String paramString)
  {
    return ((CallableStatement)this.b).getString(paramString);
  }
  
  public Time getTime(int paramInt)
  {
    return ((CallableStatement)this.b).getTime(paramInt);
  }
  
  public Time getTime(String paramString)
  {
    return ((CallableStatement)this.b).getTime(paramString);
  }
  
  public Time getTime(int paramInt, Calendar paramCalendar)
  {
    return ((CallableStatement)this.b).getTime(paramInt, paramCalendar);
  }
  
  public Time getTime(String paramString, Calendar paramCalendar)
  {
    return ((CallableStatement)this.b).getTime(paramString);
  }
  
  public Timestamp getTimestamp(int paramInt)
  {
    return ((CallableStatement)this.b).getTimestamp(paramInt);
  }
  
  public Timestamp getTimestamp(String paramString)
  {
    return ((CallableStatement)this.b).getTimestamp(paramString);
  }
  
  public Timestamp getTimestamp(int paramInt, Calendar paramCalendar)
  {
    return ((CallableStatement)this.b).getTimestamp(paramInt, paramCalendar);
  }
  
  public Timestamp getTimestamp(String paramString, Calendar paramCalendar)
  {
    return ((CallableStatement)this.b).getTimestamp(paramString, paramCalendar);
  }
  
  public URL getURL(int paramInt)
  {
    return ((CallableStatement)this.b).getURL(paramInt);
  }
  
  public URL getURL(String paramString)
  {
    return ((CallableStatement)this.b).getURL(paramString);
  }
  
  public void registerOutParameter(int paramInt1, int paramInt2)
  {
    ((CallableStatement)this.b).registerOutParameter(paramInt1, paramInt2);
  }
  
  public void registerOutParameter(String paramString, int paramInt)
  {
    ((CallableStatement)this.b).registerOutParameter(paramString, paramInt);
  }
  
  public void registerOutParameter(int paramInt1, int paramInt2, int paramInt3)
  {
    ((CallableStatement)this.b).registerOutParameter(paramInt1, paramInt2, paramInt3);
  }
  
  public void registerOutParameter(int paramInt1, int paramInt2, String paramString)
  {
    ((CallableStatement)this.b).registerOutParameter(paramInt1, paramInt2, paramString);
  }
  
  public void registerOutParameter(String paramString, int paramInt1, int paramInt2)
  {
    ((CallableStatement)this.b).registerOutParameter(paramString, paramInt1, paramInt2);
  }
  
  public void registerOutParameter(String paramString1, int paramInt, String paramString2)
  {
    ((CallableStatement)this.b).registerOutParameter(paramString1, paramInt, paramString2);
  }
  
  public void setAsciiStream(String paramString, InputStream paramInputStream)
  {
    ((CallableStatement)this.b).setAsciiStream(paramString, paramInputStream);
  }
  
  public void setAsciiStream(String paramString, InputStream paramInputStream, int paramInt)
  {
    ((CallableStatement)this.b).setAsciiStream(paramString, paramInputStream, paramInt);
  }
  
  public void setAsciiStream(String paramString, InputStream paramInputStream, long paramLong)
  {
    ((CallableStatement)this.b).setAsciiStream(paramString, paramInputStream, paramLong);
  }
  
  public void setBigDecimal(String paramString, BigDecimal paramBigDecimal)
  {
    ((CallableStatement)this.b).setBigDecimal(paramString, paramBigDecimal);
  }
  
  public void setBinaryStream(String paramString, InputStream paramInputStream)
  {
    ((CallableStatement)this.b).setBinaryStream(paramString, paramInputStream);
  }
  
  public void setBinaryStream(String paramString, InputStream paramInputStream, int paramInt)
  {
    ((CallableStatement)this.b).setBinaryStream(paramString, paramInputStream, paramInt);
  }
  
  public void setBinaryStream(String paramString, InputStream paramInputStream, long paramLong)
  {
    ((CallableStatement)this.b).setBinaryStream(paramString, paramInputStream, paramLong);
  }
  
  public void setBlob(String paramString, Blob paramBlob)
  {
    ((CallableStatement)this.b).setBlob(paramString, paramBlob);
  }
  
  public void setBlob(String paramString, InputStream paramInputStream)
  {
    ((CallableStatement)this.b).setBlob(paramString, paramInputStream);
  }
  
  public void setBlob(String paramString, InputStream paramInputStream, long paramLong)
  {
    ((CallableStatement)this.b).setBlob(paramString, paramInputStream, paramLong);
  }
  
  public void setBoolean(String paramString, boolean paramBoolean)
  {
    ((CallableStatement)this.b).setBoolean(paramString, paramBoolean);
  }
  
  public void setByte(String paramString, byte paramByte)
  {
    ((CallableStatement)this.b).setByte(paramString, paramByte);
  }
  
  public void setBytes(String paramString, byte[] paramArrayOfByte)
  {
    ((CallableStatement)this.b).setBytes(paramString, paramArrayOfByte);
  }
  
  public void setCharacterStream(String paramString, Reader paramReader)
  {
    ((CallableStatement)this.b).setCharacterStream(paramString, paramReader);
  }
  
  public void setCharacterStream(String paramString, Reader paramReader, int paramInt)
  {
    ((CallableStatement)this.b).setCharacterStream(paramString, paramReader, paramInt);
  }
  
  public void setCharacterStream(String paramString, Reader paramReader, long paramLong)
  {
    ((CallableStatement)this.b).setCharacterStream(paramString, paramReader, paramLong);
  }
  
  public void setClob(String paramString, Clob paramClob)
  {
    ((CallableStatement)this.b).setClob(paramString, paramClob);
  }
  
  public void setClob(String paramString, Reader paramReader)
  {
    ((CallableStatement)this.b).setClob(paramString, paramReader);
  }
  
  public void setClob(String paramString, Reader paramReader, long paramLong)
  {
    ((CallableStatement)this.b).setClob(paramString, paramReader, paramLong);
  }
  
  public void setDate(String paramString, Date paramDate)
  {
    ((CallableStatement)this.b).setDate(paramString, paramDate);
  }
  
  public void setDate(String paramString, Date paramDate, Calendar paramCalendar)
  {
    ((CallableStatement)this.b).setDate(paramString, paramDate);
  }
  
  public void setDouble(String paramString, double paramDouble)
  {
    ((CallableStatement)this.b).setDouble(paramString, paramDouble);
  }
  
  public void setFloat(String paramString, float paramFloat)
  {
    ((CallableStatement)this.b).setFloat(paramString, paramFloat);
  }
  
  public void setInt(String paramString, int paramInt)
  {
    ((CallableStatement)this.b).setInt(paramString, paramInt);
  }
  
  public void setLong(String paramString, long paramLong)
  {
    ((CallableStatement)this.b).setLong(paramString, paramLong);
  }
  
  public void setNCharacterStream(String paramString, Reader paramReader)
  {
    ((CallableStatement)this.b).setNCharacterStream(paramString, paramReader);
  }
  
  public void setNCharacterStream(String paramString, Reader paramReader, long paramLong)
  {
    ((CallableStatement)this.b).setNCharacterStream(paramString, paramReader, paramLong);
  }
  
  public void setNClob(String paramString, NClob paramNClob)
  {
    ((CallableStatement)this.b).setNClob(paramString, paramNClob);
  }
  
  public void setNClob(String paramString, Reader paramReader)
  {
    ((CallableStatement)this.b).setNClob(paramString, paramReader);
  }
  
  public void setNClob(String paramString, Reader paramReader, long paramLong)
  {
    ((CallableStatement)this.b).setNClob(paramString, paramReader, paramLong);
  }
  
  public void setNString(String paramString1, String paramString2)
  {
    ((CallableStatement)this.b).setNString(paramString1, paramString2);
  }
  
  public void setNull(String paramString, int paramInt)
  {
    ((CallableStatement)this.b).setNull(paramString, paramInt);
  }
  
  public void setNull(String paramString1, int paramInt, String paramString2)
  {
    ((CallableStatement)this.b).setNull(paramString1, paramInt, paramString2);
  }
  
  public void setObject(String paramString, Object paramObject)
  {
    ((CallableStatement)this.b).setObject(paramString, paramObject);
  }
  
  public void setObject(String paramString, Object paramObject, int paramInt)
  {
    ((CallableStatement)this.b).setObject(paramString, paramObject, paramInt);
  }
  
  public void setObject(String paramString, Object paramObject, int paramInt1, int paramInt2)
  {
    ((CallableStatement)this.b).setObject(paramString, paramObject, paramInt1);
  }
  
  public void setRowId(String paramString, RowId paramRowId)
  {
    ((CallableStatement)this.b).setRowId(paramString, paramRowId);
  }
  
  public void setSQLXML(String paramString, SQLXML paramSQLXML)
  {
    ((CallableStatement)this.b).setSQLXML(paramString, paramSQLXML);
  }
  
  public void setShort(String paramString, short paramShort)
  {
    ((CallableStatement)this.b).setShort(paramString, paramShort);
  }
  
  public void setString(String paramString1, String paramString2)
  {
    ((CallableStatement)this.b).setString(paramString1, paramString2);
  }
  
  public void setTime(String paramString, Time paramTime)
  {
    ((CallableStatement)this.b).setTime(paramString, paramTime);
  }
  
  public void setTime(String paramString, Time paramTime, Calendar paramCalendar)
  {
    ((CallableStatement)this.b).setTime(paramString, paramTime, paramCalendar);
  }
  
  public void setTimestamp(String paramString, Timestamp paramTimestamp)
  {
    ((CallableStatement)this.b).setTimestamp(paramString, paramTimestamp);
  }
  
  public void setTimestamp(String paramString, Timestamp paramTimestamp, Calendar paramCalendar)
  {
    ((CallableStatement)this.b).setTimestamp(paramString, paramTimestamp, paramCalendar);
  }
  
  public void setURL(String paramString, URL paramURL)
  {
    ((CallableStatement)this.b).setURL(paramString, paramURL);
  }
  
  public boolean wasNull()
  {
    return ((CallableStatement)this.b).wasNull();
  }
  
  public void closeOnCompletion()
  {
    throw new com.taobao.txc.common.b.e();
  }
  
  public boolean isCloseOnCompletion()
  {
    throw new com.taobao.txc.common.b.e();
  }
  
  public <T> T getObject(int paramInt, Class<T> paramClass)
  {
    throw new com.taobao.txc.common.b.e();
  }
  
  public <T> T getObject(String paramString, Class<T> paramClass)
  {
    throw new com.taobao.txc.common.b.e();
  }
}


/* Location:           C:\Users\ibm\Downloads\txc-yun-sample (1)\txc-yun-sample\lib\txc-client-2.0.72.jar
 * Qualified Name:     com.taobao.txc.resourcemanager.b.c
 * JD-Core Version:    0.7.0.1
 */